subcontracted labourer - Turkish English Dictionary